Fechar

@MastersThesis{Fernandes:2014:PaTeRe,
               author = "Fernandes, Alex de Almeida",
                title = "Paraleliza{\c{c}}{\~a}o do termo de reatividade qu{\'{\i}}mica 
                         do modelo ambiental CCATT-BRAMS utilizando um solver baseado em 
                         estima{\c{c}}{\~a}o linear {\'o}tima",
               school = "Instituto Nacional de Pesquisas Espaciais (INPE)",
                 year = "2014",
              address = "S{\~a}o Jos{\'e} dos Campos",
                month = "2014-11-28",
             keywords = "CCATT-BRAMS, OpenMP, qu{\'{\i}}mica atmosf{\'e}rica, 
                         estima{\c{c}}{\~a}o linear {\'o}tima, atmospheric chemistry, 
                         optimal linear estimation.",
             abstract = "O Centro de Previs{\~a}o de Tempo e Estudos Clim{\'a}ticos 
                         (CPTEC/INPE) desenvolveu e utiliza o modelo ambiental CCATT-BRAMS 
                         que acopla um modelo de transporte de gases tra{\c{c}}o ao modelo 
                         regional BRAMS. Este modelo ambiental possui um termo de 
                         reatividade qu{\'{\i}}mica que atualiza a composi{\c{c}}{\~a}o 
                         qu{\'{\i}}mica da atmosfera para o passo de tempo considerado. 
                         Este termo modela as rea{\c{c}}{\~o}es qu{\'{\i}}micas entre 
                         componentes da atmosfera e deve ser resolvido para cada ponto da 
                         grade espacial. A composi{\c{c}}{\~a}o qu{\'{\i}}mica da 
                         atmosfera influi na absor{\c{c}}{\~a}o de radia{\c{c}}{\~a}o 
                         solar pela atmosfera impactando seu balan{\c{c}}o t{\'e}rmico. 
                         Entretanto, seu custo computacional ao ser executado a cada passo 
                         de tempo {\'e} uma ordem de grandeza superior ao do modelo BRAMS, 
                         de forma que seu uso operacional {\'e} poss{\'{\i}}vel com sua 
                         execu{\c{c}}{\~a}o a cada 4 passos de tempo. Esse custo deve-se 
                         {\`a} resolu{\c{c}}{\~a}o de um sistema linear de 
                         equa{\c{c}}{\~o}es para cada ponto de grade. O solver utilizado 
                         correntemente tem uma implementa{\c{c}}{\~a}o sequencial e sua 
                         paraleliza{\c{c}}{\~a}o demandaria altera{\c{c}}{\~o}es 
                         significativas do c{\'o}digo correspondente. Assim, este trabalho 
                         prop{\~o}e o uso de um solver baseado em estima{\c{c}}{\~a}o 
                         linear {\'o}tima que possui um c{\'o}digo mais simples e mais 
                         apropriada {\`a} paraleliza{\c{c}}{\~a}o. Testes demonstraram 
                         que o solver proposto fornece resultado numericamente equivalentes 
                         {\`a}queles do solver original e que possibilita um ganho de 
                         desempenho ao ser paralelizado com a biblioteca OpenMP. 
                         Investigou-se tamb{\'e}m a possibilidade de port{\'a}-lo para 
                         execu{\c{c}}{\~a}o em placa aceleradora gr{\'a}fica (GPU) 
                         prevendo a disponibilidade desses aceleradores num futuro 
                         supercomputador do CPTEC/INPE. ABSTRACT: The Center for Weather 
                         Forecasting and Climate Studies (CPTEC/INPE) developed and employs 
                         the environmental model CCATT-BRAMS that couples a pollutant 
                         transport model and the regional numerical model BRAMS. This 
                         environmental model includes a chemical reactions module that 
                         updates the chemical composition of the atmosphere for the 
                         considered timestep. This module models the chemical reactions 
                         between atmospheric components and must be solved for each 
                         gridpoint. The atmospheric chemical composition influences the 
                         absorption of solar radiation by the atmosphere thus affecting it 
                         is thermal balance. However the computational cost of executing 
                         this module at every timestep is one order of magnitude higher 
                         than that of the BRAMS model. Therefore, its operational use is 
                         feasible with an execution every 4 timesteps. Such computational 
                         cost is due to the resolution of a linear system of equations for 
                         each gridpoint. The currently employed solver has a serial version 
                         and would demand large modifications of the code in order to be 
                         parallelized. This work proposes the use of a solver based on 
                         optimal linear estimation that has a code that is simpler and more 
                         suitable for parallelization. Numerical tests show that the 
                         proposed solver achieved results that are numerically equivalent 
                         to those of the original solver. In addition, the OpenMP parallel 
                         version of the proposed solver achieved reasonable speed-up. This 
                         work also investigated the portability of the proposed solver for 
                         execution in a graphics processing unit (GPU) since such 
                         accelerators may be available in a future supercomputer of 
                         CPTEC/INPE.",
            committee = "Carvalho, Solon Ven{\^a}ncio de (presidente) and Stephany, 
                         Stephan (orientador) and Panetta, Jairo (orientador) and Velho, 
                         Haroldo Fraga de Campos and Sanches, Carlos Alberto Alonso",
           copyholder = "SID/SCD",
         englishtitle = "Parallelization of the chemical reactions module of the 
                         CCATT-BRAMS environmental model using a solver based on optimal 
                         linear estimation",
             language = "pt",
                pages = "103",
                  ibi = "8JMKD3MGP3W34P/3HG84GL",
                  url = "http://urlib.net/ibi/8JMKD3MGP3W34P/3HG84GL",
           targetfile = "publicacao_.pdf",
        urlaccessdate = "27 abr. 2024"
}


Fechar